place where waste is disposed in a mine - Español Inglés Diccionario